﻿#include<reg51.h>
#include<stdio.h>
#define COUNT 10
unsigned char count = 0x00;
/**********************/
//    1s中断处理程序
//    EX51B实验板上晶振是6MHZ 则中断每100ms进入一次
//    一般51单片机晶振为12MHZ 则中断每50ms进入一次
/**********************/
void time_intt0(void) interrupt 1
{

	count++;
	if(count==COUNT)  //100ms*COUNT = 1s OR 50ms*COUNT = 1s
	{
	  count=0x00;
      P1=!P1;         //P1闪烁
	}
	TH0=0x3C;
	TL0=0xB0;
}
main()
{
	/*开启T0中断*/
    TH0=0x3C;
	TL0=0xB0;
	TMOD = 0x01;
	EA=1;
	TR0=1;
	ET0=1;
    /*************/
	while(1)
	{
		;
	}
}
